electric chair – English–Español translations

🇬🇧 en es 🇪🇸

electric chair noun

  • device used for performing execution by electrocution
silla eléctrica
Wiktionary Links